css: Support the image() notation
authorMatthias Clasen <mclasen@redhat.com>
Sat, 30 Jan 2016 01:23:27 +0000 (20:23 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Sat, 30 Jan 2016 05:29:04 +0000 (00:29 -0500)
commit2e4b1e72f4a272c426a12135f3487aa2017c746a
tree02444ff690f0564a10db630bb6b830e12c992f1c
parent0fe468c7898d8d531a1c901a5742b3612ee946d6
css: Support the image() notation

This lets us do fallback in case an image format is not
supported, and also lets us provide solid-color images.
We don't support image fragment notations.

See ttps://www.w3.org/TR/css3-images/#image-notation

https://bugzilla.gnome.org/show_bug.cgi?id=761318
docs/reference/gtk/css-overview.xml
gtk/Makefile.am
gtk/gtkcssimage.c
gtk/gtkcssimagefallback.c [new file with mode: 0644]
gtk/gtkcssimagefallbackprivate.h [new file with mode: 0644]